package com.example.newspublish.pojo.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.util.Date;

@Data

public class SysOperLog {

    //模块标题
    @TableField("title")
    private String title;

    //业务类型（0其它 1新增 2修改 3删除）
    @TableField("business_type")
    private String businessType;

    //方法名称
    @TableField("method")
    private String method;

    //请求方式
    @TableField("request_method")
    private String requestMethod;

    //操作类别（0其它 1后台用户 2手机端用户）
    @TableField("operator_type")
    private String operatorType;

    //操作人员
    @TableField("oper_name")
    private String operName;

    //部门名称
    @TableField("dept_name")
    private String deptName;

    //请求URL
    @TableField("oper_url")
    private String operUrl;

    //主机地址
    @TableField("oper_ip")
    private String operIp;

    //请求参数
    @TableField("oper_param")
    private String operParam;

    //返回参数
    @TableField("json_result")
    private String jsonResult;

    //操作状态（0正常 1异常）
    @TableField("status")
    private Integer status;

    //错误消息
    @TableField("error_msg")
    private String errorMsg;

    //操作时间
    @TableField("oper_time")
    private Date operTime;
}
